export default {
    namespaced: true,
    state: {
        havingLogin: false, // 用户是否登录
        userInfo: {}, // 登录用户基本信息
        billList: [], // 提交购物车账单信息
        payOrder: true, // true表示当前未存在需要支付的订单, false表示当前存在支付的订单, 当在结算页面发起订单的时候, 这个值会是false, 当支付成功后这个值就会是true, 表示当前空闲状态
        QRInfo: {
            // // 支付二维码信息
            // qrCode: "", // "二维码的base64字符串"
            // orderId: "", // 订单号
            // time: 0,
        },
    },
    mutations: {
        changeHavingLogin(stata, status) {
            stata.havingLogin = status;
        },
        setUserInfo(state, info) {
            state.userInfo = info;
        },
        setBillList(state, list) {
            state.billList = list;
        },
        setPayOrder(state, status) {
            state.payOrder = status;
        },
        setQRInfo(state, info) {
            state.QRInfo = info;
        },
    },
    actions: {},
    modules: {},
};